package com.flame.file.entity;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;

/**
 * flame_sys_file_info 系统文件表
 *
 * @author 吴欣童
 * @since 2022-11-28 13:50:59
 */
public class FileInfo {

    /** 文件ID */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long fileId;

    /** 文件存储类型 */
    private String fileStorageType;

    /** 文件名称 */
    private String fileName;

    /** 文件类型 */
    private String fileType;

    /** 文件存储地址 */
    private String fileLocation;

    /** 文件md5 */
    private String md5;

    /** 上传时间 */
    private String uploadTime;

    /** 上传人 */
    private String uploadUser;

    public Long getFileId() {
        return fileId;
    }

    public void setFileId(Long fileId) {
        this.fileId = fileId;
    }

    public String getFileStorageType() {
        return fileStorageType;
    }

    public void setFileStorageType(String fileStorageType) {
        this.fileStorageType = fileStorageType;
    }

    public String getFileType() {
        return fileType;
    }

    public void setFileType(String fileType) {
        this.fileType = fileType;
    }

    public String getMd5() {
        return md5;
    }

    public void setMd5(String md5) {
        this.md5 = md5;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFileLocation() {
        return fileLocation;
    }

    public void setFileLocation(String fileLocation) {
        this.fileLocation = fileLocation;
    }

    public String getUploadTime() {
        return uploadTime;
    }

    public void setUploadTime(String uploadTime) {
        this.uploadTime = uploadTime;
    }

    public String getUploadUser() {
        return uploadUser;
    }

    public void setUploadUser(String uploadUser) {
        this.uploadUser = uploadUser;
    }
}
